package com.chookss.home.entity;

import java.io.Serializable;
import java.util.List;

public class RunningActivityEntity implements Serializable {


    /**
     * id : 3
     * activityCode : MOV202212150003
     * activityName : 每日一跑
     * companyCode : COM202206080001
     * imageUrl : https://oss.xueshuai.vip/COM202206080001/common/2022/12/15/img_130590_12006752022121514245861128191.jpeg
     * startTime :
     * endTime :
     * createEmployeeName : 贾先生
     * createEmployeeCode : EMP202206080001
     * updateEmployeeName :
     * updateEmployeeCode :
     * createTime : 2022-12-15 14:24:58
     * remark : 不错的活动
     * empNum : 7
     * emps : []
     */

    private String id;
    private String activityCode;
    private String activityName;
    private String companyCode;
    private String imageUrl;
    private String startTime;
    private String endTime;
    private String createEmployeeName;
    private String createEmployeeCode;
    private String updateEmployeeName;
    private String updateEmployeeCode;
    private String createTime;
    private String remark;
    private String empNum;

    public String getStatusCd() {
        return statusCd;
    }

    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }

    private String statusCd;

    public String getSyncDayNum() {
        return syncDayNum;
    }

    public void setSyncDayNum(String syncDayNum) {
        this.syncDayNum = syncDayNum;
    }

    private String syncDayNum;
    private List<ContactEntity> emps;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getActivityCode() {
        return activityCode;
    }

    public void setActivityCode(String activityCode) {
        this.activityCode = activityCode;
    }

    public String getActivityName() {
        return activityName;
    }

    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getCreateEmployeeName() {
        return createEmployeeName;
    }

    public void setCreateEmployeeName(String createEmployeeName) {
        this.createEmployeeName = createEmployeeName;
    }

    public String getCreateEmployeeCode() {
        return createEmployeeCode;
    }

    public void setCreateEmployeeCode(String createEmployeeCode) {
        this.createEmployeeCode = createEmployeeCode;
    }

    public String getUpdateEmployeeName() {
        return updateEmployeeName;
    }

    public void setUpdateEmployeeName(String updateEmployeeName) {
        this.updateEmployeeName = updateEmployeeName;
    }

    public String getUpdateEmployeeCode() {
        return updateEmployeeCode;
    }

    public void setUpdateEmployeeCode(String updateEmployeeCode) {
        this.updateEmployeeCode = updateEmployeeCode;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getEmpNum() {
        return empNum;
    }

    public void setEmpNum(String empNum) {
        this.empNum = empNum;
    }

    public List<ContactEntity> getEmps() {
        return emps;
    }

    public void setEmps(List<ContactEntity> emps) {
        this.emps = emps;
    }
    public static class ContactEntity implements Serializable {

        /**
         * employeeName : 成功工程
         * empNum : 169
         * post :
         * phone :
         * headPhotoThumbUrl :
         * type : 0
         * employeeCode : 0001
         */

        private String employeeName;
        private String empNum;
        private String post;
        private String phone;
        private String headPhotoThumbUrl;
        private String type;
        private String employeeCode;

        public String getEmployeeName() {
            return employeeName;
        }

        public void setEmployeeName(String employeeName) {
            this.employeeName = employeeName;
        }

        public String getEmpNum() {
            return empNum;
        }

        public void setEmpNum(String empNum) {
            this.empNum = empNum;
        }

        public String getPost() {
            return post;
        }

        public void setPost(String post) {
            this.post = post;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getHeadPhotoThumbUrl() {
            return headPhotoThumbUrl;
        }

        public void setHeadPhotoThumbUrl(String headPhotoThumbUrl) {
            this.headPhotoThumbUrl = headPhotoThumbUrl;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getEmployeeCode() {
            return employeeCode;
        }

        public void setEmployeeCode(String employeeCode) {
            this.employeeCode = employeeCode;
        }

    }

}
